﻿@charset "utf-8";
/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
/*#ff8a00; 翰臣科技有限公司VI色系*/
/* 起始样式 */
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; font-size:12px; height:100%; line-height:22px; width:100%; color:#696969;}
div{behavior: url(css/iepngfix.htc)}
div, ul, li, dt, dl, dd, p { margin:0px; padding:0px; list-style-type: none; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none;}
.lf{ float:left;}
.rg{ float:right;}  
img{border:none;}
tr td{ padding:0px;}
html{ overflow-y:scroll; overflow-x:hidden;}
div:hover,li:hover,tr:hover{  -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
/* 起始样式End */

/* 公用样式 */
.box{ width:1000px; margin:0 auto;}
.box1{ width:1000px; margin-left:-500px; position:relative; left:50%;}
.head{ height:119px; background:#fff; width:100%; position:fixed; top:0px; z-index:100000;}
.logo{ width:130px; margin-top:4%; margin-left:3%; position:relative;}
.logo img{ width:130px;}
.headrg{ width:705px;}
.top{ padding-top:9px; padding-left:236px; height:26px; overflow:hidden;}
.top .div1{ background:url(../images/1_01.jpg) center left no-repeat; padding-left:10px; width:185px; margin-top:3px;}
.top .div2{ padding-top:8px; width:42px; padding-right:5px; *padding-top:4px;}
.top .div2 a{ margin-right:5px;}
.top .div3{ width:161px; background:url(../images/1_05.jpg) no-repeat; height:26px;}
.top .div3 .text{ margin-left:10px; width:145px; border:0px; background:none; line-height:24px; height:24px; font-family:"微软雅黑";color:#bbbbbb; font-size:12px;}
.top .div4{ width:40px; height:26px;}
.dh{ text-align:right; margin-top:35px;}

.activesss{ float:left; padding-left:43px; text-align:right;}
.activesss .a1{color:#333333; font-size:14px; font-weight:bold;}
.activesss:hover .a1{ color:#093f75;}
.Locate{ position:absolute; top:86px; display:none; z-index:10000; width:124px; background:url(../images/tj_05.png) top no-repeat; padding-top:42px; margin-left:-46px; *margin-left:-78px;}
.Locate1{ position:absolute; top:86px; display:none; z-index:10000; width:204px; background:url(../images/tj_05a.png) top no-repeat; padding-top:42px; margin-left:-86px; *margin-left:-118px;}
.Locate2{ position:absolute; top:86px; display:none; z-index:10000; width:224px; background:url(../images/tj_05b.png) top no-repeat; padding-top:42px; margin-left:-96px; *margin-left:-128px;}
#Menulogo{ display:block; border:1px solid #cccccc; border-top:0px; background:#fff; border-bottom:0px; position:relative;} 
#Menulogo li{ height:30px; border-bottom:1px solid #ccc; text-align:center; line-height:30px;}
#Menulogo li a{ color:#666666; text-align:center; font-weight:normal; font-size:12px; display:block; height:30px; line-height:30px; overflow:hidden;}
#Menulogo li a:hover{ color:#fff; background:#005d9e;}
.Locate2 #Menulogo li div{ position:absolute; display:none; top:-1px; left:223px; background:#005d9e; border-top:1px solid #cbcccc; width:203px;}
.Locate2 #Menulogo li:hover div{ display:block;}
.Locate2 #Menulogo li:hover div a{ color:#fff; display:block; border-bottom:1px solid #cccccc}


.Locate1 #Menulogo li div{ position:absolute; display:none; top:-1px; left:203px; background:#005d9e; border-top:1px solid #cbcccc; width:203px;}
.Locate1 #Menulogo li:hover div{ display:block;}
.Locate1 #Menulogo li:hover div a{ color:#fff; display:block; border-bottom:1px solid #cccccc}
.locate1{ width:976px; margin-left:-490px; *margin-left:-526px; background:none; padding-top:0px;}
.locate1 .div1{ background:url(../images/tj_02.png) no-repeat; height:42px; overflow:hidden; width:976px; z-index:10000;}
.locate1 .div2{ border:1px solid #cccccc; border-top:0px; border-bottom:0px; background:#fff;min-height: 200px;max-height: 410px; width:944px;_height: 410px; padding-left:30px; padding-top:30px;} 
.locate1 .div3{ background:url(../images/tj_03.jpg) no-repeat; height:27px; overflow:hidden; width:976px;}
.locate1 .div2 ul{ float:left; background:url(../images/tj_04.jpg) right no-repeat; width:180px; padding-left:30px; padding-right:30px; text-align:left;}
.locate1 .div2 .ul_1{ padding-right:0px; background:none;}
.locate1 .div2 ul li a{ color:#666666; font-size:12px; font-weight:normal;}
.locate1 .div2 ul li a:hover{ color:#005d9e;}
.locate1 .div2 ul .li{ height:16px; margin-bottom:15px; font-weight:bold;}
.locate1 .div2 ul .li a{ font-size:16px; color:#093f75;}
/* 公用样式 End */
 
/* Index */
.banner{ width:1600px; position:relative; left:50%; margin-left:-800px;}
.banner .slides_container a {width:1600px;height:527px;display:block;}
.banner .slides_container a img {display:block;}
.banner #slides .next,#slides .prev {position:absolute;top:326px; left:962px; width:38px;height:79px;;display:block;z-index:101;}
.banner #slides .next {left:962px; top:360px;}
.banner .pagination { margin-top:-40px; position:absolute; z-index:100; right:40px; display:none;}
.banner .pagination li {float:left;margin:0 1px;list-style:none;}
.banner .pagination li a {display:block; width:10px; font-size:0px; height:10px; background:url(../images/1_07.png) no-repeat;float:left;overflow:hidden; margin-left:5px; font-size:0px; line-height:1000px;}
.banner .pagination li.current a,.pagination li a:hover{ background:url(../images/1_08.png) no-repeat;}
.ss{ margin-top:52px;}
.ss1{ width:313px;}
.ss1_1{ height:16px; line-height:16px; padding-bottom:5px; background:url(../images/1_08.png) right bottom no-repeat; width:89px; font-size:16px; color:#143851;}
.ss1_2{ border:1px solid #eeeeee; padding:4px; height:1%; margin-top:23px; overflow:hidden; height:140px;}
.ss1_2 .rollBox .LeftBotton{height:32px;width:28px;background:url(../images/1_10.png) no-repeat 0; cursor:pointer; position:relative; top:55px; *top:-83px; z-index:1000;}
.ss1_2 .rollBox .LeftBotton:hover{background:url(../images/1_10a.png) no-repeat 0;}
.ss1_2 .rollBox .RightBotton{height:32px;width:28px;background:url(../images/1_11.png) no-repeat 0; cursor:pointer; position:relative; top:24px; *top:-114px; left:275px; z-index:1000;}
.ss1_2 .rollBox .RightBotton:hover{background:url(../images/1_11a.png) no-repeat 0;}
.ss1_2 .rollBox .Cont{width:303px;;overflow:hidden;float:left; height:140px;}
.ss1_2 .rollBox .ScrCont{width:10000000px;}
.ss1_2 .rollBox .Cont .pic{width:303px;float:left;text-align:center;}
.ss1_2 .rollBox #List1,.rollBox #List2{float:left;}

.ss1_3{ margin-top:15px; color:#767676}
.ss1_3 .td{ padding-right:10px;}
.ss1_3 .p1 a{ color:#005d9e; font-size:14px;}
.ss1_3 .p2{ line-height:26px; margin-top:10px; text-indent:2em; }

.ss2{ width:598px; margin-left:42px;}
.ss3{ width:299px;}
.ss3 #container {width:289px;margin:0 auto;position:relative;z-index:0;}
.ss3 #example {width:289px;height:204px;position:relative;}
.ss3 .slides_container {width:289px;overflow:hidden;position:relative;display:none;}
.ss3 .slides_container a {width:289px;height:204px;display:block;}
.ss3 .slides_container a img {display:block;}
.ss3 #slides1 .next,#slides1 .prev {position:absolute;top:94px; left:0px; width:38px;height:79px;;display:block;z-index:101;}
.ss3 #slides1 .next {left:265px;}
.ss3 .pagination { margin-top:-20px; position:absolute; z-index:100; right:20px;}
.ss3 .pagination li {float:left;margin:0 1px;list-style:none;}
.ss3 .pagination li a {display:block; width:6px; font-size:0px; height:6px; background:url(../images/1_18.png) no-repeat;float:left;overflow:hidden; margin-left:5px; font-size:0px; line-height:1000px;}
.ss3 .pagination li.current a,.pagination li a:hover{ background:url(../images/1_18a.png) no-repeat;}
.ss3_1{ border:1px solid #eeeeee; padding:4px; height:1%; margin-top:23px; overflow:hidden; height:204px;}
.ss3_1 .div1{ position:relative; margin-top:-55px; background:url(../images/1_17.png) no-repeat; height:35px; color:#fff; padding:10px 15px;}
.ul_index{ margin-top:9px; line-height:26px; height:52px; overflow:hidden;}
.ul_index li{ background:url(../images/1_19.jpg) center left no-repeat; padding-left:7px;}
.ul_index li a{ color:#5a5a5a;}
.ul_index li a:hover{ color:#093f75;}
.dd{ background:url(../images/1_20.jpg) repeat-x; height:336px; margin-top:55px;}
.ddlf{ width:100%; padding-top:31px}  
.ddlf1 ul{ margin-top:15px;}
.ddlf1 ul li{ height:26px; line-height:26px; overflow:hidden;width:20%; float:left;}
.ddlf1 ul li a{ color:#999999;}
.ddlf1 .ul_index1 .li a{ color:#005d9e; font-size:14px;}
.ddlf1 .ul_index1 .li{ margin-bottom:10px;}
.ddlf1 .ul_index2 .li a{ color:#474747; font-size:14px;}
.ddlf1 .ul_index2 .li{ margin-bottom:10px;}
.ddlf1 ul li a:hover{ color:#093f75}
.ddrg{ width:644px; padding-top:31px}
.ddrg1{ background:url(../images/1_21.png) no-repeat; height:229px; margin-top:22px; line-height:24px;}
.ddrg1_1{ width:186px; padding-left:19px; padding-top:10px; height:100px; overflow:hidden; color:#fff;}
.ddrg1_1 a{ display:block; color:#fff; font-size:14px;}
.ddrg1_1 a:hover{ color:#fff}
.ddrg1_2{ width:193px; padding-right:19px; padding-top:10px; height:100px; overflow:hidden; color:#999999; text-align:right;}
.ddrg1_2 a{ display:block; color:#005d9e; font-size:14px;}
.ddrg1_2 a:hover{ color:#005d9e}
.ddrg1_3{ width:238px; padding-left:19px; height:75px; overflow:hidden; color:#999999; padding-top:40px;}
.ddrg1_3 a{ display:block; color:#005d9e; font-size:14px;}
.ddrg1_3 a:hover{ color:#005d9e}
.ddrg1_4{ width:210px; padding-right:19px; height:75px; overflow:hidden; color:#fff; text-align:right; padding-top:40px;}
.ddrg1_4 a{ display:block; color:#fff; font-size:14px;}
.ddrg1_4 a:hover{ color:#fff}
.ff{ margin-top:20px;}
.fflf{ width:584px;}
.fflf1{ border-bottom:1px dashed #d7d7d7; height:42px; line-height:42px; color:#143851; font-size:16px; padding-left:4px;}
.fflf2{ margin-top:13px;}
.fflf2 .lf{ width:238px;}
.fflf2 .rg{ width:322px; line-height:40px;}
.fflf2 .rg div{ padding-left:32px;}
.fflf2 .rg .p1{ background:url(../images/1_23.jpg) center left no-repeat;}
.fflf2 .rg .p2{ background:url(../images/1_24.jpg) center left no-repeat;}
.fflf2 .rg .p3{ background:url(../images/1_25.jpg) center left no-repeat;}
.fflf2 .rg .p4{ background:url(../images/1_26.jpg) center left no-repeat;}
.ffrg{ background:url(../images/1_27.jpg) left 45px no-repeat; width:271px; padding-left:75px; height:150px;} 
.ffrg1{ border-bottom:1px dashed #d7d7d7; height:42px; line-height:42px; color:#143851; font-size:16px; padding-left:4px;}
.ul_index3{ margin-top:17px;}
.ul_index3 li{ border-bottom:1px solid #e5e5e5; padding-bottom:19px; margin-bottom:19px; margin-right:17px; width:112px; float:left; height:47px;}
.ul_index3 li img{ border:1px solid #e5e5e5}
.ul_index3 .li{ margin-right:0px; width:139px;}
.gg{ margin-top:70px; margin-bottom:10px;}
.gg a{ color:#2e7eac;}
.gg span{ margin-left:10px; margin-right:10px; color:#2e7eac}
.gg .a1{ background:url(../images/1_29.jpg) center left no-repeat; padding-left:18px; color:#2e7eac;}
.foot{ background:url(../images/1_30.jpg) repeat-x; height:38px; line-height:38px; color:#acadaf;}
.foot a{ color:#acadaf;}
.foot a:hover{ background:#ff8a00; color:#fff}
/* Index End */  
/* Main */  
.heg{ height:119px; overflow:hidden;}
.heg1{ height:38px; overflow:hidden;}
.pos{ position:fixed; width:100%; top:0px; z-index:100;}
.pos1{ position:fixed; width:100%; bottom:0px; z-index:100;}
.main{ width:1000px; margin:0 auto;}
.div_case_bg{ background:url(../images/2_01.jpg) center no-repeat; height:829px; overflow:hidden;}
.bigdiv{ position:absolute; height:405px; top:50%; margin-top:-162px; z-index:10px; overflow:hidden; width:1000px;}
.div_case .LeftBotton{height:83px;width:83px;background:url(../images/2_02.png) no-repeat 0; cursor:pointer; position:absolute; top:50%; left:10%; z-index:1000;}
.div_case .LeftBotton:hover{background:url(../images/2_02a.png) no-repeat 0;}
.div_case .RightBotton{height:83px;width:83px;background:url(../images/2_03.png) no-repeat 0; cursor:pointer; position:absolute; top:50%; right:10%; z-index:1000;}
.div_case .RightBotton:hover{background:url(../images/2_03a.png) no-repeat 0;}
.div_case .rollBox .Cont{width:1000px;overflow:hidden;float:left;}
.div_case .rollBox .ScrCont{width:10000000px;}
.div_case .rollBox .Cont .pic{width:1000px;float:left;}
.div_case .rollBox .Cont .pic .div1{ background:url(../images/2_04.png) no-repeat; height:401px; width:600px; padding-left:3px; padding-top:3px;}
.div_case .rollBox .Cont .pic .div2{ width:339px; padding-right:15px;}
.div_case .rollBox .Cont .pic .div2 .p1 a{ display:block; color:#00639b; font-size:28px; font-weight:bold; line-height:32px;}
.div_case .rollBox .Cont .pic .div2 .p1 a:hover{ color:#00639b;}
.div_case .rollBox .Cont .pic .div2 .p2 a{ display:block; color:#999999; font-size:16px; font-weight:bold; line-height:24px;padding-top:10px;}
.div_case .rollBox .Cont .pic .div2 .p2 a:hover{ color:#999999;}
.div_case .rollBox .Cont .pic .div2 .p3{ margin-top:20px;}
.div_case .rollBox .Cont .pic .div2 .p4{ margin-top:7px; line-height:24px; height:150px; overflow:hidden; color:#646464;}
.div_case .rollBox .Cont .pic .div2 .p5{ margin-top:10px;}
.div_case .rollBox #List1,.rollBox #List2{float:left;}
.div_case_bg1{ background:url(../images/2_09.jpg) center top repeat-y; }
.div_case_bg2{ background:url(../images/2_08.jpg) center top no-repeat; }
#example3 { position:relative; padding-top:150px;}
.hh{ padding-top:126px;}
.hhlf{ width:703px; padding-right:53px; background:url(../images/2_16.png) right 123px no-repeat;}
.hhlf1 .div1{ color:#00639b; font-weight:bold; font-size:28px; line-height:28px;}
.hhlf1 .div2{ margin-top:10px; font-size:20px; font-weight:bold; color:#999999; line-height:20px;}
.hhlf2{ margin-top:62px; background:url(../images/2_10.png) no-repeat; padding-left:3px; padding-top:3px; height:570px; width:700px; border-bottom:1px dashed #b2b2b2;}
.hhlf2 .slides_container {width:694px;overflow:hidden;position:relative;display:none;}
.hhlf2 .slides_container a {width:694px;height:494px;display:block;}
.hhlf2 .slides_container a img {display:block;}
.hhlf2 .pagination { width:120px; margin:0 auto; margin-top:38px;}
.hhlf2 .pagination li {float:left;}
.hhlf2 .pagination li a {display:block; width:14px; font-size:0px; height:14px; background:url(../images/2_13.png) no-repeat;float:left;overflow:hidden; margin-left:5px; font-size:0px; line-height:1000px;}
.hhlf2 .pagination li.current a,.pagination li a:hover{ background:url(../images/2_13a.png) no-repeat;}
.hhlf2 .div1{ position:relative; margin-top:-35px; background:url(../images/2_12.png) no-repeat; height:35px; color:#fff; padding-left:20px; padding-right:20px; line-height:35px; font-size:14px; font-weight:bold; width:100%;}
.hhlf3{ margin-top:20px;min-height:100px;}
.hhlf3 li{ background:url(../images/2_15.png) 3px 8px no-repeat; padding-left:21px; margin-bottom:14px;}
.hhlf3 li .div1{ color:#333333; font-size:14px; font-weight:bold; margin-bottom:4px;} 
.hhrg{ width:92px;}
.hhrg a{ color:#fff; background:url(../images/2_11.png) no-repeat; display:block; padding-top:27px; height:65px; padding-left:32px; padding-right:22px; font-size:14px; font-weight:bold; line-height:16px; margin-bottom:15px;}
.hhrg a:hover{ background:url(../images/2_11a.png) no-repeat;}

.div_pro_bg{ background:url(../images/3_01.jpg) center no-repeat; height:829px; overflow:hidden;}
/*
.ul_pro{ width:1000px;}
.ul_pro li{ background:url(../images/3_02.png) no-repeat; width:176px; text-align:center; height:177px; float:left; margin-left:70px; margin-right:70px; margin-bottom:40px;}
.ul_pro li a{ color:#fff; line-height:24px; font-size:22px; display:block; width:176px; height:122px; padding-top:55px;}
.ul_pro li span{ font-size:10px; color:#eee; line-height:12px; display:block; margin-top:10px;}
.ul_pro .li1{ background:url(../images/3_03.png) no-repeat;}
.ul_pro .li2{ background:url(../images/3_04.png) no-repeat;}
.ul_pro .li3{ background:url(../images/3_006.png) no-repeat;}
.ul_pro .li4{ background:url(../images/3_05.png) no-repeat;}
.ul_pro .li5{ background:url(../images/3_005.png) no-repeat;}
.ul_pro li:hover{ background:url(../images/3_02a.png) no-repeat;}*/

.ul_pro{ width:1000px;}
.ul_pro li{ background:url(../images/3_02.png) no-repeat; width:176px; text-align:center; height:177px; float:left; margin-left:70px; margin-right:70px; margin-bottom:40px;}
.ul_pro li a{ color:#fff; line-height:24px; font-size:18px; display:block; width:150px; height:122px; padding:65px 12px 0 12px ;}
.ul_pro li span{ font-size:10px; color:#eee; line-height:12px; display:block; margin-top:10px;}
.ul_pro .li1{ background:url(../images/3_040.png) no-repeat;}
.ul_pro .li2{ background:url(../images/3_04.png) no-repeat;}

/*.ul_pro .li3{ background:url(../images/3_006.png) no-repeat;}
.ul_pro .li4{ background:url(../images/3_05.png) no-repeat;}
.ul_pro .li5{ background:url(../images/3_005.png) no-repeat;}*/
.ul_pro li:hover{ background:url(../images/3_02a.png) no-repeat;}


/*--3_040.png*/
.div_pro1{ height:92px; overflow:hidden;}
.div_pro1 .lf{ width:420px; font-weight:bold;}
.div_pro1 .p1{ color:#00639b; font-size:28px; line-height:28px;}
.div_pro1 .p2{ color:#999999; font-size:20px; line-height:20px; margin-top:10px;}
.div_pro1 .rg{ width:580px; background:url(../images/3_06.png) center left no-repeat;}
.div_pro1 .rg a{ color:#fff; background:url(../images/2_11.png) no-repeat; display:block; padding-top:27px; height:65px; padding-left:32px; padding-right:32px; font-size:14px; font-weight:bold; line-height:16px; width:36px; float:right;} 
.div_pro1 .rg a:hover{ background:url(../images/2_11a.png) no-repeat;}
.div_pro2{ margin-top:20px;}
.ul_pro1 li{ background:url(../images/3_07.png) no-repeat center left; width:235px; padding-left:15px; float:left; margin-bottom:15px;}
/*.ul_pro1 li a{ display:block; width:235px; color:#333; font-size:14px; font-weight:bold;}
.ul_pro1 li a .div1{ display:none; position:absolute; z-index:10000; color:#333333; font-size:14px; font-weight:bold; margin-left:-15px; *margin-left:-100px; margin-top:0px; *margin-top:22px; cursor:pointer; background:url(../images/3_08.png) no-repeat; width:213px; height:274px;}*/
.ul_pro1 li a{ display:block; width:235px; color:#333; font-size:14px; font-weight:bold; position:relative; z-index:1;}
.ul_pro1 li a .div1{ display:none; position:absolute; z-index:10000; color:#333333; font-size:14px; font-weight:bold; margin-left:70px; left:0px; top:22px; cursor:pointer; background:url(../images/3_08.png) no-repeat; width:213px; height:274px;}
.ul_pro1 li a:hover .div1{ display:block;}
.div_pro_bg1{ background:url(../images/3_10.jpg) top center repeat-y; padding-bottom:52px; padding-top:52px; min-height:1000px; _height:1000px;}
.main1{ width:978px; margin:0 auto;}
.div_pro3{ height:92px; overflow:hidden;}
.div_pro3 .lf{ width:410px; line-height:92px; color:#00639b; font-size:28px; font-weight:bold;}
.div_pro3 .rg{ width:568px; background:url(../images/3_11.png) left center no-repeat;}
.div_pro3 .rg a{ color:#fff; background:url(../images/2_11.png) no-repeat; display:block; padding-top:27px; height:65px; padding-left:32px; padding-right:32px; font-size:14px; font-weight:bold; line-height:16px; width:36px; float:right;} 
.div_pro3 .rg a:hover{ background:url(../images/2_11a.png) no-repeat;}
.div_pro4{ margin-top:52px;}
.div_pro4 .lf{ width:318px; height:409px; background:url(../images/3_13.png) no-repeat;}
.div_pro4 .rg{ width:631px;}
.div_pro4 .rg .p1{ background:url(../images/3_14.jpg) no-repeat 10px center #00639b; height:30px; line-height:30px; padding-left:29px; color:#fff; font-weight:bold; font-size:14px;}
.div_pro4 .rg .p2{ padding:14px 30px; color:#666666; margin-bottom:16px;}
.div_pro4 .rg .p2 .pp1{ background:url(../images/3_15.png) 0px 8px no-repeat; padding-left:15px;}
.xian{ border-bottom:1px dashed #c1c1c1;}
.div_pro4 .div1{ background:url(../images/3_17.png) 5px center no-repeat; padding-left:10px; height:40px; line-height:40px; padding-left:20px; color:#333333; font-weight:bold; font-size:16px;}
.div_pro5{ margin-top:20px;}

#box {width:224px; height:564px; background:url(../images/3_19.png) no-repeat; position:fixed; top:50%; margin-top:-282px; right:-224px; }
.title{ height:70px;position: absolute;left:-27px;background:url(../images/3_18.png) no-repeat;top:469px;color:white;line-height:26px;text-align: center; cursor: pointer; width:14px; font-size:14px; font-weight:bold; padding-left:7px; padding-right:6px; padding-top:18px;}
#box .div1{ line-height:36px; height:36px; overflow:hidden; padding-left:17px; color:#fff; font-weight:bold;}
.wrap{position:relative;overflow:hidden;width:134px; padding-left:50px; margin-top:24px;}
#rollBox{height:430px; *height:435px;overflow:hidden;}
#rollBox .div2{ background:url(../images/3_23.png) no-repeat; width:134px; height:171px;}
#rollBox .div3 a{ display:block; height:40px; line-height:40px; overflow:hidden; background:url(../images/3_22.png) left center no-repeat; padding-left:16px; color:#333333; font-weight:bold; margin-bottom:15px;}
.video_divt{ float:left;}
.xian1{ background:url(../images/3_25.jpg) no-repeat center right; padding-right:10px; margin-right:10px;}
#rollBox .div3 a:hover{ color:#005d9e;}
#box .div4{ padding-left:30px; margin-top:10px;}
#rollUp{bottom:0px;}
#rollDown{top:0px;}

.div_service_bg{ background:url(../images/4_01.jpg) top center no-repeat; overflow:hidden; padding-bottom:133px;}
.div_ser{ padding-top:98px;}
.div_ser .div1{ color:#00639b; font-size:28px; line-height:28px; font-weight:bold;}
.div_ser .div2{ color:#00639b; font-size:20px; line-height:20px; margin-top:7px;}
.main2{ width:1007px; margin:0 auto;}
.div_ser1{ margin-top:40px;}
.div_ser1bg1{ background:url(../images/4_02.png) top no-repeat; padding-left:11px; height:41px; overflow:hidden;}
.tag_tit dd{ width:81px; height:41px; overflow:hidden; line-height:41px; float:left; padding:0px; color:#777777; font-weight:bold; text-align:center; cursor:pointer;}
.tag_tit .on{ background:#00639b; color:#fff;}
.div_ser1bg2{ background:url(../images/4_03.jpg) repeat-y; min-height:405px; _height:405px; *margin-top:-5px; padding-left:59px; padding-right:63px; padding-top:38px;}
.mag{ margin-top:43px;}
.div_ser2 .lf{ width:339px; border-right:1px solid #cccccc; height:175px;}
.div_ser2 .lf .p1{ color:#d4d5d5; font-size:14px; font-weight:bold; line-height:14px; height:14px;}
.div_ser2 .lf .p2{ color:#00639b; font-size:18px; font-weight:bold; line-height:18px; height:18px; margin-top:10px;}
.div_ser2 .lf .p3{ color:#474747; font-size:14px; font-weight:bold; line-height:22px; height:44px; overflow:hidden; margin-top:6px; margin-bottom:18px;}
.div_ser2 .rg{ width:534px;}
.div_ser2 .rg .p1{ color:#00639b; font-size:14px; font-weight:bold; line-height:14px; height:14px;}
.div_ser2 .rg .p2{ color:#d5d5d5; font-size:12px; font-weight:bold; line-height:12px; height:12px; margin-top:8px;}
.div_ser2 .rg .p3{ color:#666666; height:110px; overflow:hidden; margin-top:15px;}
.div_ser3 .lf{ width:541px; border-right:1px solid #e0e0e0; padding-right:48px; height:175px; height:410px; overflow:hidden;}
.div_ser3 .lf .p1{ color:#333333; font-size:14px; font-weight:bold; padding-top:10px;}
.div_ser3 .lf .p2{ color:#d4d4d5; font-size:14px; font-weight:bold; margin-top:5px;}
.div_ser3 .lf .p3{ color:#666666; font-size:14px; font-weight:bold; margin-top:20px; margin-bottom:25px;}
.div_ser3 .rg{ width:256px;}
.div_ser3 .rg .p1{ height:93px;}
.div_ser3 .rg .p2{ margin-top:20px; color:#666666; font-weight:bold;}
.div_ser3 .rg .p2 strong{ color:#000;}
.table{ color:#333333; font-size:14px; font-weight:bold;}
.table td{ padding-bottom:10px;}
.table .text{ width:455px; height:20px; border:1px solid #ccc; line-height:20px; font-family:"微软雅黑";font-size:12px; color:#666}
.table .text1{ width:455px; height:124px; border:1px solid #ccc; line-height:22px; font-family:"微软雅黑";font-size:12px; color:#666}
.table span{ color:#FF0000; font-weight:bold; margin-left:5px;}
.table a{ display:block; width:53px; height:23px; line-height:23px; color:#fff; text-align:center; margin-right:20px; background:#a3a3a3; float:left;}
.table a:hover{ background:#00639b;}

.menu { position:fixed; right:15px; top:200px; width:115px; cursor:pointer; z-index:100000;}
.menu .sxz dl{ position:relative; z-index:10000;}
.menu .sxz dd{ margin-bottom:10px;}
.menu .sxz dd .div1{ display:none; width:85px; height:47px; padding-left:15px; line-height:30px;}
.menu .sxz dd .div2{ background:url(../images/5_07.png) no-repeat; height:9px; width:9px; }
.menu .sxz dd.cur { color:#fff; position:relative;}
.menu .sxz dd.cur .div1{ display:block; background:url(../images/5_06.png) no-repeat; height:22px; padding-left:15px; line-height:22px; width:85px; position:absolute; top:-7px; right:125px; z-index:10000;}
.menu .sxz dd.cur .div2{ background:url(../images/5_08.png) no-repeat; height:9px; width:9px; position:relative;}

.div_news_bg{ background:url(../images/5_01.jpg) center top no-repeat; height:650px; overflow:hidden;}
.div_news_bg1{ background:url(../images/5_02.jpg) center top no-repeat; height:650px; overflow:hidden;}

.div_news{ width:975px; margin:0 auto; padding-top:90px;}
.div_news_1{ height:60px; color:#00639b;}
.div_news_1 .p1{ font-size:28px; line-height:28px; height:28px;}
.div_news_1 .p2{ font-size:20px; line-height:24px; height:24px; margin-top:7px;}
.div_news_2{ margin-top:56px;}
.div_news_2 ul li{ width:467px; margin-right:20px; float:left; height:120px; overflow:hidden; background:#fff; margin-bottom:20px; color:#666; cursor:pointer;}
.div_news_2 ul .li_dong{ margin-right:0px;}
.div_news_2 ul li .div1{ width:160px;}
.div_news_2 ul li .div2{ width:285px; padding-top:10px; padding-right:15px;}
.div_news_2 ul li .div2 .p1 a{ color:#333333; font-weight:bold;}
.div_news_2 ul li .div2 .p2{ height:44px; overflow:hidden; margin-bottom:4px; margin-top:4px;}
.div_news_2 ul li .div2 .p3 a{ color:#666; background:url(../images/5_04.jpg) center right no-repeat; padding-right:20px;}
.div_news_2 ul li:hover{ background:#00639b; color:#fff;}
.div_news_2 ul li:hover .div2 .p1 a{ color:#fff;}
.div_news_2 ul li:hover .div2 .p3 a{ color:#fff;}
.fenye{ text-align:center; margin-top:25px; height:22px;}
.div_news_3{ background:#eeeeee; height:340px; margin-top:20px; padding:38px; margin-bottom:40px;}
.div_news_3 ul li { padding-left:13px; color:#666666; height:30px; line-height:30px; *margin-bottom:-4px; padding-right:13px; cursor:pointer;}
.div_news_3 ul li:hover{ background:#00639b; color:#fff}
.div_news_3 ul li a{color:#00639b}
.div_news_3 ul li:hover a{color:#fff}
.div_news_3 ul .li_dong{ background:#fff;}
.div_news_dong{ top:-50px;}
.ul_li_new{ left:-250px;}
.ul_li_new1{ right:-250px;}
.fenyea{ bottom:-50px;}
.div_news_donga{ bottom:-150px;}
.div_news_dongb{ bottom:-150px;}
.fenyeaa{ bottom:-150px;}

.div_news_bg2{ background:url(../images/5_09.jpg) top center no-repeat #d9d9d9; padding-bottom:30px;}
.div_news_4{ margin-top:25px; padding:40px; background:#fff;}
.biaoti{ color:#00639b; padding-bottom:19px; border-bottom:1px solid #cccccc;}
.biaoti .lf{ color:#00639a; font-size:20px; font-weight:bold; height:20px; line-height:20px;}
.biaoti .rg{ color:#666666;}
.txt{ margin-top:20px; color:#666666; padding-bottom:30px; border-bottom:1px solid #ccc;} 
.fh{ margin-top:15px;}
.fh .p1 a{ color:#666666;}
.fh .p1 a:hover{ color:#005d9e;}
.fh .p2 a{ display:block; margin-top:35px; height:21px; line-height:21px; text-align:center; width:80px; background:#00639b; color:#fff;}

.div_about_bg{ background:url(../images/6_01.jpg) center top no-repeat; height:650px; overflow:hidden;} 
.div_about_bg1{ background:url(../images/6_02.jpg) center top no-repeat; height:650px; overflow:hidden;} 
.div_about_bg2{ background:url(../images/6_03.jpg) center top no-repeat; height:650px; overflow:hidden;} 
.div_about_bg3{ background:url(../images/6_04.jpg) center top no-repeat; height:650px; overflow:hidden;} 
.div_about_bg4{ background:url(../images/6_05.jpg) center top no-repeat; height:650px; overflow:hidden;}
.div_about{ width:960px; margin:0 auto; padding-top:90px;}
.div_about_1{ width:380px; height:385px; overflow:hidden; margin-top:36px;}
.div_color{ color:#fff;}
.div_about_2{ margin-top:36px; color:#fff; height:336px;}
.div_about_2 .lf{ width:622px; height:385px; overflow:auto;}
.div_about_2 .rg{ width:249px; padding-right:30px;}
.div_about_3{ margin-top:36px;}
.div_about_3 ul li{ width:295px; padding-right:2px; float:left; background:url(../images/tj_01.jpg) no-repeat top right; margin-right:30px; height:206px;}
/*.div_about_3{ margin-top:36px;}
.div_about_3 ul li{ text-align:center; width:220px; padding-left:85px; float:left;}
.div_about_3 ul li .p1{ color:#00639b; font-size:14px; font-weight:bold; margin-top:10px;}
.div_about_3 ul li .p2{ color:#333333; font-size:12px; font-weight:bold; margin-top:10px;}
.div_about_3 ul li .p3{ color:#666666; margin-top:5px;}*/

#focus_Box{position:relative;margin:0px auto;}
#focus_Box dl{position:relative;height:360px;}
#focus_Box dd{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border:7px solid #eee;}
#focus_Box dd img{width:100%;background:url(http://www.diaoelevator.com/images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box dd p{position:absolute;left:0;bottom:-32px;width:100%;height:25px;line-height:25px;background:#fff;color:#00938a; text-align:center;}
#focus_Box dd p span{display:inline-block;width:70%;height:25px;overflow:hidden; color:#4b4949; font-size:16px; font-weight:bold;}
#focus_Box .focus_prev,#focus_Box .focus_next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:38px;height:74px;top:181px;}
#focus_Box .focus_prev{background:url(../images/6_17.png) no-repeat;left:30px}
#focus_Box .focus_next{background:url(../images/6_18.png) no-repeat;right:10px} 
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(http://www.diaoelevator.com/images/share-btn.png) no-repeat;text-indent:-999px;}

.div_about_dong{ left:-250px;}
.div_about_dong1{ left:400px;}


.div_about_dong2{ }
.mCSB_dragger_bar{ bottom:-250px; position:relative; opacity:0; filter:alpha(opacity=0); -moz-opacity:0;}
.div_about_dong3{}
.div_about_dong4{ right:-250px;}

.div_about_dong5{ bottom:-250px;}
.div_about_dong6{ bottom:-250px;}
.div_about_dong7{ bottom:-250px;}
.div_about_dong8{ bottom:-250px;}

.div_about_dong9{ bottom:-250px;}
.div_about_dong10{ bottom:-250px;}

.div_about_dong11{ bottom:-250px;}
.div_about_dong12{ bottom:-250px;}


.div_jobs_bg{ background:url(../images/7_01.jpg) center top no-repeat; height:650px; overflow:hidden;} 
.div_jobs_bg1{ background:url(../images/7_02.jpg) center top no-repeat; height:650px; overflow:hidden;} 
.div_jobs_bg2{ background:url(../images/7_03.jpg) center top no-repeat; height:650px; overflow:hidden;} 
.div_jobs_bg3{ background:url(../images/7_04.jpg) center top no-repeat; height:650px; overflow:hidden;} 
.div_jobs_1{ margin-top:36px; width:374px;}
.div_jobs_2{ background:url(../images/7_05.png) no-repeat; height:369px;}
.div_jobs_2 .div1{ width:402px;}
.div_jobs_2 .div1 .p1{ height:14px; padding-top:50px; padding-bottom:18px; color:#333333; font-size:14px; font-weight:bold; line-height:14px;}
.div_jobs_2 .div1 .p2{ margin-top:33px;}
.div_jobs_2 .div1 .p2 ul li{ background:url(../images/7_06.jpg) center left no-repeat; padding-left:15px; margin-left:31px; width:130px; float:left; color:#fff;}
.div_jobs_2 .div2{ color:#fff; padding-top:35px; width:530px;}
.div_jobs_2 .div2 div{ margin-right:-3660px;  padding-right:3660px; height:280px; overflow:auto;}
.ul_jobs{ margin-top:36px;}
.ul_jobs li{ width:216px; background:#fff; float:left; color:#666; height:353px; overflow:hidden; cursor:pointer; margin-right:30px;}
.ul_jobs .li{ margin-right:0px;}
.ul_jobs li:hover{ background:#00639b; color:#fff;}
.ul_jobs li:hover .div5{ background:url(../images/7_09.jpg) no-repeat right center;}
.ul_jobs li .div1{ height:40px; line-height:40px; padding-left:17px; font-family:Arial;}
.ul_jobs li .div2{ height:139px;}
.ul_jobs li .div3{ height:18px; overflow:hidden; line-height:18px; font-weight:bold; padding-left:17px; padding-right:17px; margin-top:15px;}
.ul_jobs li .div4{ height:88px; overflow:hidden; line-height:22px; padding-left:17px; padding-right:17px; margin-top:10px;}
.ul_jobs li .div5{ text-align:right; background:url(../images/7_08.jpg) no-repeat right center; margin-right:17px; padding-right:20px;}


.div_jobs_dong{ left:-250px;}
.div_jobs_dong1{ right:-250px;}

.div_jobs_dong2{ bottom:-250px;}
.div_jobs_dong3{ bottom:-250px;}
.div_jobs_dong4{ bottom:-250px;}

.div_jobs_dong5{ bottom:-250px;}
.div_jobs_dong6{ top:-250px;}
.div_jobs_dong7{ bottom:-250px;}
.div_jobs_dong8{ top:-250px;}
.div_jobs_dong9{ bottom:-250px;}
.div_jobs_dong10{ top:-250px;}

.div_jobs_dong11{ bottom:-250px;}
.div_jobs_dong12{ left:-250px;}
.div_jobs_dong13{ right:-250px;}

.div_inves_bg{ background:url(../images/8_01.jpg) no-repeat center top; min-height:800px; _height:800px; padding-bottom:15px;}
.div_color1 .div1{ color:#fff;}
.div_color1 .div2{ color:#fff;}
.ul_inve li{ background:url(../images/8_02.jpg) 4px center no-repeat; border-bottom:1px dashed #ccc; height:34px; line-height:34px; *margin-top:-4px; padding-left:16px; padding-right:10px; cursor:pointer;} 
.ul_inve li a{ color:#666666;}

.ul_inve li:hover{ background:url(../images/8_02a.jpg) 4px center no-repeat #00639b; color:#fff}
.ul_inve li:hover a{ color:#fff}

.div_index_dong{ bottom:-250px;}

.div_index_dong1{ left:-250px;}
.div_index_dong2{ bottom:-250px;}
.div_index_dong3{ right:-250px;}

.div_index_dong4{ left:-250px;}
.div_index_dong5{ right:-250px;}

.div_index_dong6{ left:-250px;}
.div_index_dong7{ right:-250px;}


.div_case_dong2{ bottom:-450px;}
.div_case_dong3{ bottom:-450px;}
/* Main End */ 



.current{font-weight:600;font-size:20px;color:#666666;}


.prev{font-weight:600;font-size:20px;color:#093f75;}
.next{font-weight:600;font-size:20px;color:#093f75;}
.next:hover{ color:#093f75;}
.prev:hover{ color:#093f75;}

.fenye a{ color:#666; margin-left:7px; margin-right:7px;}
.fenye span{ color:#00639b;}
.cpb{ color:#00639b}


.div_map{ width:594px; height:500px; background:#fff; border:1px solid #e9e9e9; display:none; overflow:hidden;}
.div_map .div1{ width:483px; padding-left:46px;}
.div_map .div1 .p1{ height:50px; line-height:50px; border-bottom:1px dashed #cccccc; color:#009c84; font-size:18px;}
.div_map .div1 .p2{ margin-top:10px; color:#4c4b4a; font-weight:bold;}
.div_map .div1 .p3{ margin-top:2px;}
.div_map .div1 .p3 img{ margin-right:5px;}
.div_map .div1 .p3 span{ margin-right:10px; color:#4c4b4a}
.div_map .div2{ width:13px; height:14px; padding-top:13px; padding-right:16px;}
/*备案信息 css*/

.beian{display:block; line-height:38px; height:32px; margin:0 12px; width:40px; float:left; }
.beian:after{content:""; clear:both; height:0; overflow:hidden;}
.beian img{display:inline-block; height:100%}

/*imgmax  CSS*/
.imgmax { text-align:center; width:100%; margin:0 auto; margin-bottom:10px;}
.imgmax img{max-width:300px;}